peat hummock - Alemán Inglés Diccionario